速報APP / 教育 / Proyecto Android - Python

Proyecto Android - Python

價格:免費

更新日期:2019-05-17

檔案大小:因裝置而異

目前版本:因裝置而異

版本需求:Android 因裝置而異

官方網站:mailto:leonardo.nevarez.chavez@gmail.com

Proyecto Android  - Python(圖1)-速報App

El objetivo del proyecto es usar Python en una aplicación móvil para Android. Se busca apoyar en el desarrollo de sus proyectos a estudiantes de la Maestría en Sistemas Computacionales del Instituto Tecnológico de Chihuahua II del Tecnológico Nacional de México.

Esta aplicación cubre solamente la base del uso del lenguaje Python. En particular se permite aceptar entrada de datos del usuario desde una interfase desarrollada con Java y que estos datos se puedan comunicar a un programa en Python que realiza cierto procesamiento. También que el resultado del procesamiento del lenguaje Python se pueda comunicar al lenguaje Java para mostrarse en una interfase de usuario como salida.

Proyecto Android  - Python(圖2)-速報App

Un listado de la funcionalidad incluida:

1) Incluir el intérprete de Python en una aplicación Android.

Proyecto Android  - Python(圖3)-速報App

2) Aceptar entrada de datos en una interfase desarrollada con Java y comunicados a un programa Python.

3) Programas Python que reciben datos y realizan cierto procesamiento.

Proyecto Android  - Python(圖4)-速報App

4) Obtención de datos que se producen por la ejecución de un programa Python, y que se muestran en una interfase de usuario.

5) Invocar un programa Python desde una actividad con interfase de usuario y que el resultado de la ejecución se muestre en la misma actividad, sin necesidad de intervención del usuario.

Proyecto Android  - Python(圖5)-速報App

6) Uso de la librería GraphView para Android. Esta muestra una gráfica con datos que se producen en el programa Python.

7) Uso de la librería "matplotlib" de Python para crear una gráfica, esta se guarda en el almacenamiento externo del dispositivo y posteriormente es mostrada en una interfase de usuario.

Proyecto Android  - Python(圖6)-速報App

8) Implementar un teclado personalizado, inhabilitando el teclado predeterminado del sistema.

9) Administración de datos con SQLite. Incluyendo altas, bajas, cambios y búsquedas. Así como navegación entre registros.

Proyecto Android  - Python(圖7)-速報App

10) Uso de actividades predefinidas de Android Studio tales como: "Navigation Drawer Activity", "Bottom Navigation Activity" y "Tabbed Activity".